scoring machine - Alemán Inglés Diccionario